/rust/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/registry.rs
Line | Count | Source (jump to first uncovered line) |
1 | | use crate::job::{JobFifo, JobRef, StackJob}; |
2 | | use crate::latch::{AsCoreLatch, CoreLatch, CountLatch, Latch, LockLatch, SpinLatch}; |
3 | | use crate::log::Event::*; |
4 | | use crate::log::Logger; |
5 | | use crate::sleep::Sleep; |
6 | | use crate::unwind; |
7 | | use crate::{ |
8 | | ErrorKind, ExitHandler, PanicHandler, StartHandler, ThreadPoolBuildError, ThreadPoolBuilder, |
9 | | }; |
10 | | use crossbeam_deque::{Injector, Steal, Stealer, Worker}; |
11 | | use std::cell::Cell; |
12 | | use std::collections::hash_map::DefaultHasher; |
13 | | use std::fmt; |
14 | | use std::hash::Hasher; |
15 | | use std::io; |
16 | | use std::mem; |
17 | | use std::ptr; |
18 | | use std::sync::atomic::{AtomicUsize, Ordering}; |
19 | | use std::sync::{Arc, Mutex, Once}; |
20 | | use std::thread; |
21 | | use std::usize; |
22 | | |
23 | | /// Thread builder used for customization via |
24 | | /// [`ThreadPoolBuilder::spawn_handler`](struct.ThreadPoolBuilder.html#method.spawn_handler). |
25 | | pub struct ThreadBuilder { |
26 | | name: Option<String>, |
27 | | stack_size: Option<usize>, |
28 | | worker: Worker<JobRef>, |
29 | | stealer: Stealer<JobRef>, |
30 | | registry: Arc<Registry>, |
31 | | index: usize, |
32 | | } |
33 | | |
34 | | impl ThreadBuilder { |
35 | | /// Gets the index of this thread in the pool, within `0..num_threads`. |
36 | 0 | pub fn index(&self) -> usize { |
37 | 0 | self.index |
38 | 0 | } |
39 | | |
40 | | /// Gets the string that was specified by `ThreadPoolBuilder::name()`. |
41 | 0 | pub fn name(&self) -> Option<&str> { |
42 | 0 | self.name.as_deref() |
43 | 0 | } |
44 | | |
45 | | /// Gets the value that was specified by `ThreadPoolBuilder::stack_size()`. |
46 | 0 | pub fn stack_size(&self) -> Option<usize> { |
47 | 0 | self.stack_size |
48 | 0 | } |
49 | | |
50 | | /// Executes the main loop for this thread. This will not return until the |
51 | | /// thread pool is dropped. |
52 | 0 | pub fn run(self) { |
53 | 0 | unsafe { main_loop(self.worker, self.stealer, self.registry, self.index) } |
54 | 0 | } |
55 | | } |
56 | | |
57 | | impl fmt::Debug for ThreadBuilder { |
58 | 0 | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { |
59 | 0 | f.debug_struct("ThreadBuilder") |
60 | 0 | .field("pool", &self.registry.id()) |
61 | 0 | .field("index", &self.index) |
62 | 0 | .field("name", &self.name) |
63 | 0 | .field("stack_size", &self.stack_size) |
64 | 0 | .finish() |
65 | 0 | } |
66 | | } |
67 | | |
68 | | /// Generalized trait for spawning a thread in the `Registry`. |
69 | | /// |
70 | | /// This trait is pub-in-private -- E0445 forces us to make it public, |
71 | | /// but we don't actually want to expose these details in the API. |
72 | | pub trait ThreadSpawn { |
73 | | private_decl! {} |
74 | | |
75 | | /// Spawn a thread with the `ThreadBuilder` parameters, and then |
76 | | /// call `ThreadBuilder::run()`. |
77 | | fn spawn(&mut self, thread: ThreadBuilder) -> io::Result<()>; |
78 | | } |
79 | | |
80 | | /// Spawns a thread in the "normal" way with `std::thread::Builder`. |
81 | | /// |
82 | | /// This type is pub-in-private -- E0445 forces us to make it public, |
83 | | /// but we don't actually want to expose these details in the API. |
84 | 0 | #[derive(Debug, Default)] |
85 | | pub struct DefaultSpawn; |
86 | | |
87 | | impl ThreadSpawn for DefaultSpawn { |
88 | | private_impl! {} |
89 | | |
90 | 0 | fn spawn(&mut self, thread: ThreadBuilder) -> io::Result<()> { |
91 | 0 | let mut b = thread::Builder::new(); |
92 | 0 | if let Some(name) = thread.name() { |
93 | 0 | b = b.name(name.to_owned()); |
94 | 0 | } |
95 | 0 | if let Some(stack_size) = thread.stack_size() { |
96 | 0 | b = b.stack_size(stack_size); |
97 | 0 | } |
98 | 0 | b.spawn(|| thread.run())?; |
99 | 0 | Ok(()) |
100 | 0 | } |
101 | | } |
102 | | |
103 | | /// Spawns a thread with a user's custom callback. |
104 | | /// |
105 | | /// This type is pub-in-private -- E0445 forces us to make it public, |
106 | | /// but we don't actually want to expose these details in the API. |
107 | 0 | #[derive(Debug)] |
108 | | pub struct CustomSpawn<F>(F); |
109 | | |
110 | | impl<F> CustomSpawn<F> |
111 | | where |
112 | | F: FnMut(ThreadBuilder) -> io::Result<()>, |
113 | | { |
114 | 0 | pub(super) fn new(spawn: F) -> Self { |
115 | 0 | CustomSpawn(spawn) |
116 | 0 | } |
117 | | } |
118 | | |
119 | | impl<F> ThreadSpawn for CustomSpawn<F> |
120 | | where |
121 | | F: FnMut(ThreadBuilder) -> io::Result<()>, |
122 | | { |
123 | | private_impl! {} |
124 | | |
125 | | #[inline] |
126 | 0 | fn spawn(&mut self, thread: ThreadBuilder) -> io::Result<()> { |
127 | 0 | (self.0)(thread) |
128 | 0 | } |
129 | | } |
130 | | |
131 | | pub(super) struct Registry { |
132 | | logger: Logger, |
133 | | thread_infos: Vec<ThreadInfo>, |
134 | | sleep: Sleep, |
135 | | injected_jobs: Injector<JobRef>, |
136 | | broadcasts: Mutex<Vec<Worker<JobRef>>>, |
137 | | panic_handler: Option<Box<PanicHandler>>, |
138 | | start_handler: Option<Box<StartHandler>>, |
139 | | exit_handler: Option<Box<ExitHandler>>, |
140 | | |
141 | | // When this latch reaches 0, it means that all work on this |
142 | | // registry must be complete. This is ensured in the following ways: |
143 | | // |
144 | | // - if this is the global registry, there is a ref-count that never |
145 | | // gets released. |
146 | | // - if this is a user-created thread-pool, then so long as the thread-pool |
147 | | // exists, it holds a reference. |
148 | | // - when we inject a "blocking job" into the registry with `ThreadPool::install()`, |
149 | | // no adjustment is needed; the `ThreadPool` holds the reference, and since we won't |
150 | | // return until the blocking job is complete, that ref will continue to be held. |
151 | | // - when `join()` or `scope()` is invoked, similarly, no adjustments are needed. |
152 | | // These are always owned by some other job (e.g., one injected by `ThreadPool::install()`) |
153 | | // and that job will keep the pool alive. |
154 | | terminate_count: AtomicUsize, |
155 | | } |
156 | | |
157 | | /// //////////////////////////////////////////////////////////////////////// |
158 | | /// Initialization |
159 | | |
160 | | static mut THE_REGISTRY: Option<Arc<Registry>> = None; |
161 | | static THE_REGISTRY_SET: Once = Once::new(); |
162 | | |
163 | | /// Starts the worker threads (if that has not already happened). If |
164 | | /// initialization has not already occurred, use the default |
165 | | /// configuration. |
166 | 0 | pub(super) fn global_registry() -> &'static Arc<Registry> { |
167 | 0 | set_global_registry(|| Registry::new(ThreadPoolBuilder::new())) |
168 | 0 | .or_else(|err| unsafe { THE_REGISTRY.as_ref().ok_or(err) }) |
169 | 0 | .expect("The global thread pool has not been initialized.") |
170 | 0 | } |
171 | | |
172 | | /// Starts the worker threads (if that has not already happened) with |
173 | | /// the given builder. |
174 | 0 | pub(super) fn init_global_registry<S>( |
175 | 0 | builder: ThreadPoolBuilder<S>, |
176 | 0 | ) -> Result<&'static Arc<Registry>, ThreadPoolBuildError> |
177 | 0 | where |
178 | 0 | S: ThreadSpawn, |
179 | 0 | { |
180 | 0 | set_global_registry(|| Registry::new(builder)) |
181 | 0 | } |
182 | | |
183 | | /// Starts the worker threads (if that has not already happened) |
184 | | /// by creating a registry with the given callback. |
185 | 0 | fn set_global_registry<F>(registry: F) -> Result<&'static Arc<Registry>, ThreadPoolBuildError> |
186 | 0 | where |
187 | 0 | F: FnOnce() -> Result<Arc<Registry>, ThreadPoolBuildError>, |
188 | 0 | { |
189 | 0 | let mut result = Err(ThreadPoolBuildError::new( |
190 | 0 | ErrorKind::GlobalPoolAlreadyInitialized, |
191 | 0 | )); |
192 | 0 |
|
193 | 0 | THE_REGISTRY_SET.call_once(|| { |
194 | 0 | result = registry() |
195 | 0 | .map(|registry: Arc<Registry>| unsafe { &*THE_REGISTRY.get_or_insert(registry) })Unexecuted instantiation: rayon_core::registry::set_global_registry::<rayon_core::registry::init_global_registry<rayon_core::registry::DefaultSpawn>::{closure#0}>::{closure#0}::{closure#0}Unexecuted instantiation: rayon_core::registry::set_global_registry::<rayon_core::registry::global_registry::{closure#0}>::{closure#0}::{closure#0} |
196 | 0 | }); Unexecuted instantiation: rayon_core::registry::set_global_registry::<rayon_core::registry::global_registry::{closure#0}>::{closure#0}Unexecuted instantiation: rayon_core::registry::set_global_registry::<rayon_core::registry::init_global_registry<rayon_core::registry::DefaultSpawn>::{closure#0}>::{closure#0} |
197 | 0 |
|
198 | 0 | result |
199 | 0 | } Unexecuted instantiation: rayon_core::registry::set_global_registry::<rayon_core::registry::global_registry::{closure#0}>Unexecuted instantiation: rayon_core::registry::set_global_registry::<rayon_core::registry::init_global_registry<rayon_core::registry::DefaultSpawn>::{closure#0}> |
200 | | |
201 | | struct Terminator<'a>(&'a Arc<Registry>); |
202 | | |
203 | | impl<'a> Drop for Terminator<'a> { |
204 | 0 | fn drop(&mut self) { |
205 | 0 | self.0.terminate() |
206 | 0 | } |
207 | | } |
208 | | |
209 | | impl Registry { |
210 | 0 | pub(super) fn new<S>( |
211 | 0 | mut builder: ThreadPoolBuilder<S>, |
212 | 0 | ) -> Result<Arc<Self>, ThreadPoolBuildError> |
213 | 0 | where |
214 | 0 | S: ThreadSpawn, |
215 | 0 | { |
216 | 0 | // Soft-limit the number of threads that we can actually support. |
217 | 0 | let n_threads = Ord::min(builder.get_num_threads(), crate::max_num_threads()); |
218 | 0 |
|
219 | 0 | let breadth_first = builder.get_breadth_first(); |
220 | 0 |
|
221 | 0 | let (workers, stealers): (Vec<_>, Vec<_>) = (0..n_threads) |
222 | 0 | .map(|_| { |
223 | 0 | let worker = if breadth_first { |
224 | 0 | Worker::new_fifo() |
225 | | } else { |
226 | 0 | Worker::new_lifo() |
227 | | }; |
228 | | |
229 | 0 | let stealer = worker.stealer(); |
230 | 0 | (worker, stealer) |
231 | 0 | }) |
232 | 0 | .unzip(); |
233 | 0 |
|
234 | 0 | let (broadcasts, broadcast_stealers): (Vec<_>, Vec<_>) = (0..n_threads) |
235 | 0 | .map(|_| { |
236 | 0 | let worker = Worker::new_fifo(); |
237 | 0 | let stealer = worker.stealer(); |
238 | 0 | (worker, stealer) |
239 | 0 | }) |
240 | 0 | .unzip(); |
241 | 0 |
|
242 | 0 | let logger = Logger::new(n_threads); |
243 | 0 | let registry = Arc::new(Registry { |
244 | 0 | logger: logger.clone(), |
245 | 0 | thread_infos: stealers.into_iter().map(ThreadInfo::new).collect(), |
246 | 0 | sleep: Sleep::new(logger, n_threads), |
247 | 0 | injected_jobs: Injector::new(), |
248 | 0 | broadcasts: Mutex::new(broadcasts), |
249 | 0 | terminate_count: AtomicUsize::new(1), |
250 | 0 | panic_handler: builder.take_panic_handler(), |
251 | 0 | start_handler: builder.take_start_handler(), |
252 | 0 | exit_handler: builder.take_exit_handler(), |
253 | 0 | }); |
254 | 0 |
|
255 | 0 | // If we return early or panic, make sure to terminate existing threads. |
256 | 0 | let t1000 = Terminator(®istry); |
257 | | |
258 | 0 | for (index, (worker, stealer)) in workers.into_iter().zip(broadcast_stealers).enumerate() { |
259 | 0 | let thread = ThreadBuilder { |
260 | 0 | name: builder.get_thread_name(index), |
261 | 0 | stack_size: builder.get_stack_size(), |
262 | 0 | registry: Arc::clone(®istry), |
263 | 0 | worker, |
264 | 0 | stealer, |
265 | 0 | index, |
266 | 0 | }; |
267 | 0 | if let Err(e) = builder.get_spawn_handler().spawn(thread) { |
268 | 0 | return Err(ThreadPoolBuildError::new(ErrorKind::IOError(e))); |
269 | 0 | } |
270 | | } |
271 | | |
272 | | // Returning normally now, without termination. |
273 | 0 | mem::forget(t1000); |
274 | 0 |
|
275 | 0 | Ok(registry) |
276 | 0 | } |
277 | | |
278 | 0 | pub(super) fn current() -> Arc<Registry> { |
279 | 0 | unsafe { |
280 | 0 | let worker_thread = WorkerThread::current(); |
281 | 0 | let registry = if worker_thread.is_null() { |
282 | 0 | global_registry() |
283 | | } else { |
284 | 0 | &(*worker_thread).registry |
285 | | }; |
286 | 0 | Arc::clone(registry) |
287 | 0 | } |
288 | 0 | } |
289 | | |
290 | | /// Returns the number of threads in the current registry. This |
291 | | /// is better than `Registry::current().num_threads()` because it |
292 | | /// avoids incrementing the `Arc`. |
293 | 0 | pub(super) fn current_num_threads() -> usize { |
294 | 0 | unsafe { |
295 | 0 | let worker_thread = WorkerThread::current(); |
296 | 0 | if worker_thread.is_null() { |
297 | 0 | global_registry().num_threads() |
298 | | } else { |
299 | 0 | (*worker_thread).registry.num_threads() |
300 | | } |
301 | | } |
302 | 0 | } |
303 | | |
304 | | /// Returns the current `WorkerThread` if it's part of this `Registry`. |
305 | 0 | pub(super) fn current_thread(&self) -> Option<&WorkerThread> { |
306 | | unsafe { |
307 | 0 | let worker = WorkerThread::current().as_ref()?; |
308 | 0 | if worker.registry().id() == self.id() { |
309 | 0 | Some(worker) |
310 | | } else { |
311 | 0 | None |
312 | | } |
313 | | } |
314 | 0 | } |
315 | | |
316 | | /// Returns an opaque identifier for this registry. |
317 | 0 | pub(super) fn id(&self) -> RegistryId { |
318 | 0 | // We can rely on `self` not to change since we only ever create |
319 | 0 | // registries that are boxed up in an `Arc` (see `new()` above). |
320 | 0 | RegistryId { |
321 | 0 | addr: self as *const Self as usize, |
322 | 0 | } |
323 | 0 | } |
324 | | |
325 | | #[inline] |
326 | 0 | pub(super) fn log(&self, event: impl FnOnce() -> crate::log::Event) { |
327 | 0 | self.logger.log(event) |
328 | 0 | } Unexecuted instantiation: <rayon_core::registry::Registry>::log::<<rayon_core::registry::Registry>::pop_injected_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::Registry>::log::<<rayon_core::registry::Registry>::inject::{closure#0}> |
329 | | |
330 | 0 | pub(super) fn num_threads(&self) -> usize { |
331 | 0 | self.thread_infos.len() |
332 | 0 | } |
333 | | |
334 | | pub(super) fn catch_unwind(&self, f: impl FnOnce()) { |
335 | 0 | if let Err(err) = unwind::halt_unwinding(f) { |
336 | | // If there is no handler, or if that handler itself panics, then we abort. |
337 | 0 | let abort_guard = unwind::AbortIfPanic; |
338 | 0 | if let Some(ref handler) = self.panic_handler { |
339 | 0 | handler(err); |
340 | 0 | mem::forget(abort_guard); |
341 | 0 | } |
342 | 0 | } |
343 | 0 | } Unexecuted instantiation: <rayon_core::registry::Registry>::catch_unwind::<rayon_core::registry::main_loop::{closure#3}>Unexecuted instantiation: <rayon_core::registry::Registry>::catch_unwind::<rayon_core::registry::main_loop::{closure#0}> |
344 | | |
345 | | /// Waits for the worker threads to get up and running. This is |
346 | | /// meant to be used for benchmarking purposes, primarily, so that |
347 | | /// you can get more consistent numbers by having everything |
348 | | /// "ready to go". |
349 | 0 | pub(super) fn wait_until_primed(&self) { |
350 | 0 | for info in &self.thread_infos { |
351 | 0 | info.primed.wait(); |
352 | 0 | } |
353 | 0 | } |
354 | | |
355 | | /// Waits for the worker threads to stop. This is used for testing |
356 | | /// -- so we can check that termination actually works. |
357 | | #[cfg(test)] |
358 | | pub(super) fn wait_until_stopped(&self) { |
359 | | for info in &self.thread_infos { |
360 | | info.stopped.wait(); |
361 | | } |
362 | | } |
363 | | |
364 | | /// //////////////////////////////////////////////////////////////////////// |
365 | | /// MAIN LOOP |
366 | | /// |
367 | | /// So long as all of the worker threads are hanging out in their |
368 | | /// top-level loop, there is no work to be done. |
369 | | |
370 | | /// Push a job into the given `registry`. If we are running on a |
371 | | /// worker thread for the registry, this will push onto the |
372 | | /// deque. Else, it will inject from the outside (which is slower). |
373 | 0 | pub(super) fn inject_or_push(&self, job_ref: JobRef) { |
374 | 0 | let worker_thread = WorkerThread::current(); |
375 | 0 | unsafe { |
376 | 0 | if !worker_thread.is_null() && (*worker_thread).registry().id() == self.id() { |
377 | 0 | (*worker_thread).push(job_ref); |
378 | 0 | } else { |
379 | 0 | self.inject(&[job_ref]); |
380 | 0 | } |
381 | | } |
382 | 0 | } |
383 | | |
384 | | /// Push a job into the "external jobs" queue; it will be taken by |
385 | | /// whatever worker has nothing to do. Use this if you know that |
386 | | /// you are not on a worker of this registry. |
387 | 0 | pub(super) fn inject(&self, injected_jobs: &[JobRef]) { |
388 | 0 | self.log(|| JobsInjected { |
389 | 0 | count: injected_jobs.len(), |
390 | 0 | }); |
391 | | |
392 | | // It should not be possible for `state.terminate` to be true |
393 | | // here. It is only set to true when the user creates (and |
394 | | // drops) a `ThreadPool`; and, in that case, they cannot be |
395 | | // calling `inject()` later, since they dropped their |
396 | | // `ThreadPool`. |
397 | | debug_assert_ne!( |
398 | 0 | self.terminate_count.load(Ordering::Acquire), |
399 | | 0, |
400 | 0 | "inject() sees state.terminate as true" |
401 | | ); |
402 | | |
403 | 0 | let queue_was_empty = self.injected_jobs.is_empty(); |
404 | | |
405 | 0 | for &job_ref in injected_jobs { |
406 | 0 | self.injected_jobs.push(job_ref); |
407 | 0 | } |
408 | | |
409 | 0 | self.sleep |
410 | 0 | .new_injected_jobs(usize::MAX, injected_jobs.len() as u32, queue_was_empty); |
411 | 0 | } |
412 | | |
413 | 0 | fn has_injected_job(&self) -> bool { |
414 | 0 | !self.injected_jobs.is_empty() |
415 | 0 | } |
416 | | |
417 | 0 | fn pop_injected_job(&self, worker_index: usize) -> Option<JobRef> { |
418 | 0 | loop { |
419 | 0 | match self.injected_jobs.steal() { |
420 | 0 | Steal::Success(job) => { |
421 | 0 | self.log(|| JobUninjected { |
422 | 0 | worker: worker_index, |
423 | 0 | }); |
424 | 0 | return Some(job); |
425 | | } |
426 | 0 | Steal::Empty => return None, |
427 | 0 | Steal::Retry => {} |
428 | | } |
429 | | } |
430 | 0 | } |
431 | | |
432 | | /// Push a job into each thread's own "external jobs" queue; it will be |
433 | | /// executed only on that thread, when it has nothing else to do locally, |
434 | | /// before it tries to steal other work. |
435 | | /// |
436 | | /// **Panics** if not given exactly as many jobs as there are threads. |
437 | 0 | pub(super) fn inject_broadcast(&self, injected_jobs: impl ExactSizeIterator<Item = JobRef>) { |
438 | 0 | assert_eq!(self.num_threads(), injected_jobs.len()); |
439 | 0 | self.log(|| JobBroadcast { |
440 | 0 | count: self.num_threads(), |
441 | 0 | }); |
442 | 0 | { |
443 | 0 | let broadcasts = self.broadcasts.lock().unwrap(); |
444 | | |
445 | | // It should not be possible for `state.terminate` to be true |
446 | | // here. It is only set to true when the user creates (and |
447 | | // drops) a `ThreadPool`; and, in that case, they cannot be |
448 | | // calling `inject_broadcast()` later, since they dropped their |
449 | | // `ThreadPool`. |
450 | | debug_assert_ne!( |
451 | 0 | self.terminate_count.load(Ordering::Acquire), |
452 | | 0, |
453 | 0 | "inject_broadcast() sees state.terminate as true" |
454 | | ); |
455 | | |
456 | 0 | assert_eq!(broadcasts.len(), injected_jobs.len()); |
457 | 0 | for (worker, job_ref) in broadcasts.iter().zip(injected_jobs) { |
458 | 0 | worker.push(job_ref); |
459 | 0 | } |
460 | | } |
461 | 0 | for i in 0..self.num_threads() { |
462 | 0 | self.sleep.notify_worker_latch_is_set(i); |
463 | 0 | } |
464 | 0 | } |
465 | | |
466 | | /// If already in a worker-thread of this registry, just execute `op`. |
467 | | /// Otherwise, inject `op` in this thread-pool. Either way, block until `op` |
468 | | /// completes and return its return value. If `op` panics, that panic will |
469 | | /// be propagated as well. The second argument indicates `true` if injection |
470 | | /// was performed, `false` if executed directly. |
471 | 0 | pub(super) fn in_worker<OP, R>(&self, op: OP) -> R |
472 | 0 | where |
473 | 0 | OP: FnOnce(&WorkerThread, bool) -> R + Send, |
474 | 0 | R: Send, |
475 | 0 | { |
476 | 0 | unsafe { |
477 | 0 | let worker_thread = WorkerThread::current(); |
478 | 0 | if worker_thread.is_null() { |
479 | 0 | self.in_worker_cold(op) |
480 | 0 | } else if (*worker_thread).registry().id() != self.id() { |
481 | 0 | self.in_worker_cross(&*worker_thread, op) |
482 | | } else { |
483 | | // Perfectly valid to give them a `&T`: this is the |
484 | | // current thread, so we know the data structure won't be |
485 | | // invalidated until we return. |
486 | 0 | op(&*worker_thread, false) |
487 | | } |
488 | | } |
489 | 0 | } |
490 | | |
491 | | #[cold] |
492 | 0 | unsafe fn in_worker_cold<OP, R>(&self, op: OP) -> R |
493 | 0 | where |
494 | 0 | OP: FnOnce(&WorkerThread, bool) -> R + Send, |
495 | 0 | R: Send, |
496 | 0 | { |
497 | 0 | thread_local!(static LOCK_LATCH: LockLatch = LockLatch::new()); Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::LOCK_LATCH::__getit::{closure#0} |
498 | 0 |
|
499 | 0 | LOCK_LATCH.with(|l| { |
500 | | // This thread isn't a member of *any* thread pool, so just block. |
501 | 0 | debug_assert!(WorkerThread::current().is_null()); |
502 | 0 | let job = StackJob::new( |
503 | 0 | |injected| { |
504 | 0 | let worker_thread = WorkerThread::current(); |
505 | 0 | assert!(injected && !worker_thread.is_null()); |
506 | 0 | op(&*worker_thread, true) |
507 | 0 | }, Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<_, _>::{closure#0}::{closure#0} |
508 | 0 | l, |
509 | 0 | ); |
510 | 0 | self.inject(&[job.as_job_ref()]); |
511 | 0 | job.latch.wait_and_reset(); // Make sure we can use the same latch again next time. |
512 | 0 |
|
513 | 0 | // flush accumulated logs as we exit the thread |
514 | 0 | self.logger.log(|| Flush); Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#1}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<_, _>::{closure#0}::{closure#1} |
515 | 0 |
|
516 | 0 | job.into_result() |
517 | 0 | }) Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<_, _>::{closure#0} |
518 | 0 | } Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>Unexecuted instantiation: <rayon_core::registry::Registry>::in_worker_cold::<_, _> |
519 | | |
520 | | #[cold] |
521 | 0 | unsafe fn in_worker_cross<OP, R>(&self, current_thread: &WorkerThread, op: OP) -> R |
522 | 0 | where |
523 | 0 | OP: FnOnce(&WorkerThread, bool) -> R + Send, |
524 | 0 | R: Send, |
525 | 0 | { |
526 | | // This thread is a member of a different pool, so let it process |
527 | | // other work while waiting for this `op` to complete. |
528 | 0 | debug_assert!(current_thread.registry().id() != self.id()); |
529 | 0 | let latch = SpinLatch::cross(current_thread); |
530 | 0 | let job = StackJob::new( |
531 | 0 | |injected| { |
532 | 0 | let worker_thread = WorkerThread::current(); |
533 | 0 | assert!(injected && !worker_thread.is_null()); |
534 | 0 | op(&*worker_thread, true) |
535 | 0 | }, |
536 | 0 | latch, |
537 | 0 | ); |
538 | 0 | self.inject(&[job.as_job_ref()]); |
539 | 0 | current_thread.wait_until(&job.latch); |
540 | 0 | job.into_result() |
541 | 0 | } |
542 | | |
543 | | /// Increments the terminate counter. This increment should be |
544 | | /// balanced by a call to `terminate`, which will decrement. This |
545 | | /// is used when spawning asynchronous work, which needs to |
546 | | /// prevent the registry from terminating so long as it is active. |
547 | | /// |
548 | | /// Note that blocking functions such as `join` and `scope` do not |
549 | | /// need to concern themselves with this fn; their context is |
550 | | /// responsible for ensuring the current thread-pool will not |
551 | | /// terminate until they return. |
552 | | /// |
553 | | /// The global thread-pool always has an outstanding reference |
554 | | /// (the initial one). Custom thread-pools have one outstanding |
555 | | /// reference that is dropped when the `ThreadPool` is dropped: |
556 | | /// since installing the thread-pool blocks until any joins/scopes |
557 | | /// complete, this ensures that joins/scopes are covered. |
558 | | /// |
559 | | /// The exception is `::spawn()`, which can create a job outside |
560 | | /// of any blocking scope. In that case, the job itself holds a |
561 | | /// terminate count and is responsible for invoking `terminate()` |
562 | | /// when finished. |
563 | 0 | pub(super) fn increment_terminate_count(&self) { |
564 | 0 | let previous = self.terminate_count.fetch_add(1, Ordering::AcqRel); |
565 | 0 | debug_assert!(previous != 0, "registry ref count incremented from zero"); |
566 | 0 | assert!( |
567 | 0 | previous != std::usize::MAX, |
568 | 0 | "overflow in registry ref count" |
569 | | ); |
570 | 0 | } |
571 | | |
572 | | /// Signals that the thread-pool which owns this registry has been |
573 | | /// dropped. The worker threads will gradually terminate, once any |
574 | | /// extant work is completed. |
575 | 0 | pub(super) fn terminate(&self) { |
576 | 0 | if self.terminate_count.fetch_sub(1, Ordering::AcqRel) == 1 { |
577 | 0 | for (i, thread_info) in self.thread_infos.iter().enumerate() { |
578 | 0 | thread_info.terminate.set_and_tickle_one(self, i); |
579 | 0 | } |
580 | 0 | } |
581 | 0 | } |
582 | | |
583 | | /// Notify the worker that the latch they are sleeping on has been "set". |
584 | 0 | pub(super) fn notify_worker_latch_is_set(&self, target_worker_index: usize) { |
585 | 0 | self.sleep.notify_worker_latch_is_set(target_worker_index); |
586 | 0 | } |
587 | | } |
588 | | |
589 | 0 | #[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] |
590 | | pub(super) struct RegistryId { |
591 | | addr: usize, |
592 | | } |
593 | | |
594 | | struct ThreadInfo { |
595 | | /// Latch set once thread has started and we are entering into the |
596 | | /// main loop. Used to wait for worker threads to become primed, |
597 | | /// primarily of interest for benchmarking. |
598 | | primed: LockLatch, |
599 | | |
600 | | /// Latch is set once worker thread has completed. Used to wait |
601 | | /// until workers have stopped; only used for tests. |
602 | | stopped: LockLatch, |
603 | | |
604 | | /// The latch used to signal that terminated has been requested. |
605 | | /// This latch is *set* by the `terminate` method on the |
606 | | /// `Registry`, once the registry's main "terminate" counter |
607 | | /// reaches zero. |
608 | | /// |
609 | | /// NB. We use a `CountLatch` here because it has no lifetimes and is |
610 | | /// meant for async use, but the count never gets higher than one. |
611 | | terminate: CountLatch, |
612 | | |
613 | | /// the "stealer" half of the worker's deque |
614 | | stealer: Stealer<JobRef>, |
615 | | } |
616 | | |
617 | | impl ThreadInfo { |
618 | 0 | fn new(stealer: Stealer<JobRef>) -> ThreadInfo { |
619 | 0 | ThreadInfo { |
620 | 0 | primed: LockLatch::new(), |
621 | 0 | stopped: LockLatch::new(), |
622 | 0 | terminate: CountLatch::new(), |
623 | 0 | stealer, |
624 | 0 | } |
625 | 0 | } |
626 | | } |
627 | | |
628 | | /// //////////////////////////////////////////////////////////////////////// |
629 | | /// WorkerThread identifiers |
630 | | |
631 | | pub(super) struct WorkerThread { |
632 | | /// the "worker" half of our local deque |
633 | | worker: Worker<JobRef>, |
634 | | |
635 | | /// the "stealer" half of the worker's broadcast deque |
636 | | stealer: Stealer<JobRef>, |
637 | | |
638 | | /// local queue used for `spawn_fifo` indirection |
639 | | fifo: JobFifo, |
640 | | |
641 | | index: usize, |
642 | | |
643 | | /// A weak random number generator. |
644 | | rng: XorShift64Star, |
645 | | |
646 | | registry: Arc<Registry>, |
647 | | } |
648 | | |
649 | | // This is a bit sketchy, but basically: the WorkerThread is |
650 | | // allocated on the stack of the worker on entry and stored into this |
651 | | // thread local variable. So it will remain valid at least until the |
652 | | // worker is fully unwound. Using an unsafe pointer avoids the need |
653 | | // for a RefCell<T> etc. |
654 | 0 | thread_local! { |
655 | 0 | static WORKER_THREAD_STATE: Cell<*const WorkerThread> = Cell::new(ptr::null()); |
656 | 0 | } Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0}Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0}Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0}Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0}Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0}Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0}Unexecuted instantiation: rayon_core::registry::WORKER_THREAD_STATE::__getit::{closure#0} |
657 | | |
658 | | impl Drop for WorkerThread { |
659 | 0 | fn drop(&mut self) { |
660 | 0 | // Undo `set_current` |
661 | 0 | WORKER_THREAD_STATE.with(|t| { |
662 | 0 | assert!(t.get().eq(&(self as *const _))); |
663 | 0 | t.set(ptr::null()); |
664 | 0 | }); |
665 | 0 | } |
666 | | } |
667 | | |
668 | | impl WorkerThread { |
669 | | /// Gets the `WorkerThread` index for the current thread; returns |
670 | | /// NULL if this is not a worker thread. This pointer is valid |
671 | | /// anywhere on the current thread. |
672 | | #[inline] |
673 | 0 | pub(super) fn current() -> *const WorkerThread { |
674 | 0 | WORKER_THREAD_STATE.with(Cell::get) |
675 | 0 | } |
676 | | |
677 | | /// Sets `self` as the worker thread index for the current thread. |
678 | | /// This is done during worker thread startup. |
679 | 0 | unsafe fn set_current(thread: *const WorkerThread) { |
680 | 0 | WORKER_THREAD_STATE.with(|t| { |
681 | 0 | assert!(t.get().is_null()); |
682 | 0 | t.set(thread); |
683 | 0 | }); |
684 | 0 | } |
685 | | |
686 | | /// Returns the registry that owns this worker thread. |
687 | | #[inline] |
688 | 0 | pub(super) fn registry(&self) -> &Arc<Registry> { |
689 | 0 | &self.registry |
690 | 0 | } |
691 | | |
692 | | #[inline] |
693 | 0 | pub(super) fn log(&self, event: impl FnOnce() -> crate::log::Event) { |
694 | 0 | self.registry.logger.log(event) |
695 | 0 | } Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::steal::{closure#1}::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<rayon_core::registry::main_loop::{closure#1}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::wait_until_cold::{closure#3}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::take_local_job::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<<rayon_core::registry::WorkerThread>::push::{closure#0}>Unexecuted instantiation: <rayon_core::registry::WorkerThread>::log::<rayon_core::registry::main_loop::{closure#2}> |
696 | | |
697 | | /// Our index amongst the worker threads (ranges from `0..self.num_threads()`). |
698 | | #[inline] |
699 | 0 | pub(super) fn index(&self) -> usize { |
700 | 0 | self.index |
701 | 0 | } |
702 | | |
703 | | #[inline] |
704 | 0 | pub(super) unsafe fn push(&self, job: JobRef) { |
705 | 0 | self.log(|| JobPushed { worker: self.index });Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::push::{closure#0} |
706 | 0 | let queue_was_empty = self.worker.is_empty(); |
707 | 0 | self.worker.push(job); |
708 | 0 | self.registry |
709 | 0 | .sleep |
710 | 0 | .new_internal_jobs(self.index, 1, queue_was_empty); |
711 | 0 | } |
712 | | |
713 | | #[inline] |
714 | 0 | pub(super) unsafe fn push_fifo(&self, job: JobRef) { |
715 | 0 | self.push(self.fifo.push(job)); |
716 | 0 | } |
717 | | |
718 | | #[inline] |
719 | 0 | pub(super) fn local_deque_is_empty(&self) -> bool { |
720 | 0 | self.worker.is_empty() |
721 | 0 | } |
722 | | |
723 | | /// Attempts to obtain a "local" job -- typically this means |
724 | | /// popping from the top of the stack, though if we are configured |
725 | | /// for breadth-first execution, it would mean dequeuing from the |
726 | | /// bottom. |
727 | | #[inline] |
728 | 0 | pub(super) unsafe fn take_local_job(&self) -> Option<JobRef> { |
729 | 0 | let popped_job = self.worker.pop(); |
730 | 0 |
|
731 | 0 | if popped_job.is_some() { |
732 | 0 | self.log(|| JobPopped { worker: self.index });Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0}Unexecuted instantiation: <rayon_core::registry::WorkerThread>::take_local_job::{closure#0} |
733 | 0 | return popped_job; |
734 | 0 | } |
735 | | |
736 | 0 | loop { |
737 | 0 | match self.stealer.steal() { |
738 | 0 | Steal::Success(job) => return Some(job), |
739 | 0 | Steal::Empty => return None, |
740 | 0 | Steal::Retry => {} |
741 | | } |
742 | | } |
743 | 0 | } |
744 | | |
745 | 0 | fn has_injected_job(&self) -> bool { |
746 | 0 | !self.stealer.is_empty() || self.registry.has_injected_job() |
747 | 0 | } |
748 | | |
749 | | /// Wait until the latch is set. Try to keep busy by popping and |
750 | | /// stealing tasks as necessary. |
751 | | #[inline] |
752 | 0 | pub(super) unsafe fn wait_until<L: AsCoreLatch + ?Sized>(&self, latch: &L) { |
753 | 0 | let latch = latch.as_core_latch(); |
754 | 0 | if !latch.probe() { |
755 | 0 | self.wait_until_cold(latch); |
756 | 0 | } |
757 | 0 | } Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::CountLatch> Unexecuted instantiation: <rayon_core::registry::WorkerThread>::wait_until::<rayon_core::latch::SpinLatch> |
758 | | |
759 | | #[cold] |
760 | 0 | unsafe fn wait_until_cold(&self, latch: &CoreLatch) { |
761 | 0 | // the code below should swallow all panics and hence never |
762 | 0 | // unwind; but if something does wrong, we want to abort, |
763 | 0 | // because otherwise other code in rayon may assume that the |
764 | 0 | // latch has been signaled, and that can lead to random memory |
765 | 0 | // accesses, which would be *very bad* |
766 | 0 | let abort_guard = unwind::AbortIfPanic; |
767 | 0 |
|
768 | 0 | let mut idle_state = self.registry.sleep.start_looking(self.index, latch); |
769 | 0 | while !latch.probe() { |
770 | | // Try to find some work to do. We give preference first |
771 | | // to things in our local deque, then in other workers |
772 | | // deques, and finally to injected jobs from the |
773 | | // outside. The idea is to finish what we started before |
774 | | // we take on something new. |
775 | 0 | if let Some(job) = self |
776 | 0 | .take_local_job() |
777 | 0 | .or_else(|| self.steal()) |
778 | 0 | .or_else(|| self.registry.pop_injected_job(self.index)) |
779 | 0 | { |
780 | 0 | self.registry.sleep.work_found(idle_state); |
781 | 0 | self.execute(job); |
782 | 0 | idle_state = self.registry.sleep.start_looking(self.index, latch); |
783 | 0 | } else { |
784 | 0 | self.registry |
785 | 0 | .sleep |
786 | 0 | .no_work_found(&mut idle_state, latch, || self.has_injected_job()) |
787 | | } |
788 | | } |
789 | | |
790 | | // If we were sleepy, we are not anymore. We "found work" -- |
791 | | // whatever the surrounding thread was doing before it had to |
792 | | // wait. |
793 | 0 | self.registry.sleep.work_found(idle_state); |
794 | 0 |
|
795 | 0 | self.log(|| ThreadSawLatchSet { |
796 | 0 | worker: self.index, |
797 | 0 | latch_addr: latch.addr(), |
798 | 0 | }); |
799 | 0 | mem::forget(abort_guard); // successful execution, do not abort |
800 | 0 | } |
801 | | |
802 | | #[inline] |
803 | 0 | pub(super) unsafe fn execute(&self, job: JobRef) { |
804 | 0 | job.execute(); |
805 | 0 | } |
806 | | |
807 | | /// Try to steal a single job and return it. |
808 | | /// |
809 | | /// This should only be done as a last resort, when there is no |
810 | | /// local work to do. |
811 | 0 | unsafe fn steal(&self) -> Option<JobRef> { |
812 | | // we only steal when we don't have any work to do locally |
813 | 0 | debug_assert!(self.local_deque_is_empty()); |
814 | | |
815 | | // otherwise, try to steal |
816 | 0 | let thread_infos = &self.registry.thread_infos.as_slice(); |
817 | 0 | let num_threads = thread_infos.len(); |
818 | 0 | if num_threads <= 1 { |
819 | 0 | return None; |
820 | 0 | } |
821 | | |
822 | 0 | loop { |
823 | 0 | let mut retry = false; |
824 | 0 | let start = self.rng.next_usize(num_threads); |
825 | 0 | let job = (start..num_threads) |
826 | 0 | .chain(0..start) |
827 | 0 | .filter(move |&i| i != self.index) |
828 | 0 | .find_map(|victim_index| { |
829 | 0 | let victim = &thread_infos[victim_index]; |
830 | 0 | match victim.stealer.steal() { |
831 | 0 | Steal::Success(job) => { |
832 | 0 | self.log(|| JobStolen { |
833 | 0 | worker: self.index, |
834 | 0 | victim: victim_index, |
835 | 0 | }); |
836 | 0 | Some(job) |
837 | | } |
838 | 0 | Steal::Empty => None, |
839 | | Steal::Retry => { |
840 | 0 | retry = true; |
841 | 0 | None |
842 | | } |
843 | | } |
844 | 0 | }); |
845 | 0 | if job.is_some() || !retry { |
846 | 0 | return job; |
847 | 0 | } |
848 | | } |
849 | 0 | } |
850 | | } |
851 | | |
852 | | /// //////////////////////////////////////////////////////////////////////// |
853 | | |
854 | 0 | unsafe fn main_loop( |
855 | 0 | worker: Worker<JobRef>, |
856 | 0 | stealer: Stealer<JobRef>, |
857 | 0 | registry: Arc<Registry>, |
858 | 0 | index: usize, |
859 | 0 | ) { |
860 | 0 | let worker_thread = &WorkerThread { |
861 | 0 | worker, |
862 | 0 | stealer, |
863 | 0 | fifo: JobFifo::new(), |
864 | 0 | index, |
865 | 0 | rng: XorShift64Star::new(), |
866 | 0 | registry, |
867 | 0 | }; |
868 | 0 | WorkerThread::set_current(worker_thread); |
869 | 0 | let registry = &*worker_thread.registry; |
870 | 0 |
|
871 | 0 | // let registry know we are ready to do work |
872 | 0 | registry.thread_infos[index].primed.set(); |
873 | 0 |
|
874 | 0 | // Worker threads should not panic. If they do, just abort, as the |
875 | 0 | // internal state of the threadpool is corrupted. Note that if |
876 | 0 | // **user code** panics, we should catch that and redirect. |
877 | 0 | let abort_guard = unwind::AbortIfPanic; |
878 | | |
879 | | // Inform a user callback that we started a thread. |
880 | 0 | if let Some(ref handler) = registry.start_handler { |
881 | 0 | registry.catch_unwind(|| handler(index)); |
882 | 0 | } |
883 | | |
884 | 0 | let my_terminate_latch = ®istry.thread_infos[index].terminate; |
885 | 0 | worker_thread.log(|| ThreadStart { |
886 | 0 | worker: index, |
887 | 0 | terminate_addr: my_terminate_latch.as_core_latch().addr(), |
888 | 0 | }); |
889 | 0 | worker_thread.wait_until(my_terminate_latch); |
890 | | |
891 | | // Should not be any work left in our queue. |
892 | 0 | debug_assert!(worker_thread.take_local_job().is_none()); |
893 | | |
894 | | // let registry know we are done |
895 | 0 | registry.thread_infos[index].stopped.set(); |
896 | 0 |
|
897 | 0 | // Normal termination, do not abort. |
898 | 0 | mem::forget(abort_guard); |
899 | 0 |
|
900 | 0 | worker_thread.log(|| ThreadTerminate { worker: index }); |
901 | | |
902 | | // Inform a user callback that we exited a thread. |
903 | 0 | if let Some(ref handler) = registry.exit_handler { |
904 | 0 | registry.catch_unwind(|| handler(index)); |
905 | 0 | // We're already exiting the thread, there's nothing else to do. |
906 | 0 | } |
907 | 0 | } |
908 | | |
909 | | /// If already in a worker-thread, just execute `op`. Otherwise, |
910 | | /// execute `op` in the default thread-pool. Either way, block until |
911 | | /// `op` completes and return its return value. If `op` panics, that |
912 | | /// panic will be propagated as well. The second argument indicates |
913 | | /// `true` if injection was performed, `false` if executed directly. |
914 | 0 | pub(super) fn in_worker<OP, R>(op: OP) -> R |
915 | 0 | where |
916 | 0 | OP: FnOnce(&WorkerThread, bool) -> R + Send, |
917 | 0 | R: Send, |
918 | 0 | { |
919 | 0 | unsafe { |
920 | 0 | let owner_thread = WorkerThread::current(); |
921 | 0 | if !owner_thread.is_null() { |
922 | | // Perfectly valid to give them a `&T`: this is the |
923 | | // current thread, so we know the data structure won't be |
924 | | // invalidated until we return. |
925 | 0 | op(&*owner_thread, false) |
926 | | } else { |
927 | 0 | global_registry().in_worker_cold(op) |
928 | | } |
929 | | } |
930 | 0 | } Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::vec::DrainProducer<(&fvm_shared::sector::seal::SealVerifyInfo, fvm::gas::timer::GasTimer)>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>Unexecuted instantiation: rayon_core::registry::in_worker::<_, _> |
931 | | |
932 | | /// [xorshift*] is a fast pseudorandom number generator which will |
933 | | /// even tolerate weak seeding, as long as it's not zero. |
934 | | /// |
935 | | /// [xorshift*]: https://en.wikipedia.org/wiki/Xorshift#xorshift* |
936 | | struct XorShift64Star { |
937 | | state: Cell<u64>, |
938 | | } |
939 | | |
940 | | impl XorShift64Star { |
941 | 0 | fn new() -> Self { |
942 | 0 | // Any non-zero seed will do -- this uses the hash of a global counter. |
943 | 0 | let mut seed = 0; |
944 | 0 | while seed == 0 { |
945 | 0 | let mut hasher = DefaultHasher::new(); |
946 | 0 | static COUNTER: AtomicUsize = AtomicUsize::new(0); |
947 | 0 | hasher.write_usize(COUNTER.fetch_add(1, Ordering::Relaxed)); |
948 | 0 | seed = hasher.finish(); |
949 | 0 | } |
950 | | |
951 | 0 | XorShift64Star { |
952 | 0 | state: Cell::new(seed), |
953 | 0 | } |
954 | 0 | } |
955 | | |
956 | 0 | fn next(&self) -> u64 { |
957 | 0 | let mut x = self.state.get(); |
958 | 0 | debug_assert_ne!(x, 0); |
959 | 0 | x ^= x >> 12; |
960 | 0 | x ^= x << 25; |
961 | 0 | x ^= x >> 27; |
962 | 0 | self.state.set(x); |
963 | 0 | x.wrapping_mul(0x2545_f491_4f6c_dd1d) |
964 | 0 | } |
965 | | |
966 | | /// Return a value from `0..n`. |
967 | 0 | fn next_usize(&self, n: usize) -> usize { |
968 | 0 | (self.next() % n as u64) as usize |
969 | 0 | } |
970 | | } |